Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 Germany F4 Germany F2 GHI Bronx Tennis Classic - Bronx Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Open de L'Isere (Open 38) - Grenoble Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Yokohama World Tennis Gaora Cup - Yokohama Heineken Challenger - Ho Chi Minh City Open Sainte-Victoire - Aix-En-Provence Siemens Open 2003 - Scheveningen Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TED Open - Istanbul Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Open de L'Isere-Trophee BNP Paribas - Grenoble Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Baden Open - Karlsruhe Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Puerto Rico Challenger Tennis Event - Humacao New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Open des Alpes Trophee BNP Paribas - Grenoble Abierto Internacional de Salinas 'Dario Expreso' - Salinas Nottingham Challenger Bergamo Challenger Cherbourg Challeger Johannesburg Challenger Athens Challenger Rhodes Challenger Nottingham Challenger Tashkent Challenger Eckental Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Bath Challenger Johannesburg Challenger Rome Challenger Nottingham Challenger Nottingham Challenger XL Bermuda Open - Bermuda Dallas Challenger Napoli Challenger Rome Challenger Open D'Orleans - Orleans St. Remy Challenger Petange Challenger Orleans Challenger St. Remy Challenger Heilbronn Challenger Izmir Challenger Quimper Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger Sail Open - New Delhi Wolfsburg Challenger Heilbronn Challenger Quimper Challenger Morocco Tennis Tour - Casablanca Astana Challenger Cherbourg Challenger Kazan Challenger Guadalajara Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Portoroz Challenger Recanati Challenger Irving Challenger III Isla de Lanzarote - Lanzarote Irving Challenger Ramat Hasharon Challenger Heilbronn Challenger Leon Challenger Mobilux Open - Luxembourg Croatia Osiguranje Rijeka Open - Rijeka Vancouver Challenger USTA Challenger of Las Vegas - Las Vegas XL Capital Bermuda Open - Bermuda Akbank Private Banking TED Open - Istanbul Nottingham-2 Challenger The 70th King's Cup and Queen's Cup - Bangkok Seoul Challenger Banca Stato Challenger Lugano - Lugano Canottieri Mincio Open - Mantova Ethias Trophy - Mons Corona Mexico City Open - Mexico City Legg Mason Tennis Classic - Washington D.C. Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Adidas International - Sydney Kroger / St. Jude International - Memphis Siebel Open - San Jose The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London RCA Championships - Indianapolis Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Hypo Group Tennis International - Portschach The Stella Artois Championships - London Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Legg Mason Tennis Classic - Washington Siebel Open - San Jose Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis AEGON Championships - London Arizona Men's Tennis Championships - Scottsdale Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane AIG Japan Open - Tokyo AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Qatar Open - Doha AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Milan Indoors - Milan BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Shenzhen Open - Shenzhen Apia International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BB&T Atlanta Open - Atlanta Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Hilton Waikoloa Village USTA Challenger - Waikoloa RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington The Artois Championships - London Warsteiner Challenger Lubeck - Lubeck Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Winston Salem - Winston Salem Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem The Surbiton Trophy - Surbiton V Gramado Open de Tennis - Gramado Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London drkoop.com USTA Tennis Championships of San Antonio - San Antonio Garanti Koza Sofia Open - Sofia Moselle Open - Metz Rakuten Japan Open - Tokyo BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli Garanti Koza Sofia Open - Sofia ATU Cup - Weiden Moselle Open - Metz Open de la Ville de Saint Denis - Reunion Island Cremona Challenger Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Belgrade Challenger Sarajevo Challenger Johannesburg Challenger Ethias Trophy - Mons Samsung Securities Cup - Seoul The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Shimadzu All Japan Indoor - Kyoto 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Binghamton Professional Tennis Tournament - Binghamton Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Gemax Open - Belgrade Davidoff Swiss Indoors - Basel Rennes Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Tennis Napoli Cup 2004 - Napoli Samsung Secruities Cup Challenger - Seoul Garden Open 2004 - Rome French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Flea Market Cup Busan Challenger Tennis - Busan French Open - Paris Wimbledon - London San Remo Tennis Cup - San Remo U.S. Open - New York Next Generation Adelaide International - Adelaide The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch XI Open International D'Andorra - Andorra Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok French Open - Paris Wimbledon - London Heineken Open - Auckland U.S. Open - New York Australian Open - Melbourne Ordina Open - 's-Hertogenbosch French Open - Paris Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Grand Prix Hassan II - Casablanca Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Australian Open - Melbourne 13 BH Tennis Open International Cup - Belo Horizonte Open Seat Godo 2005 - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York Chennai Open - Chennai Australian Open - Melbourne French Open - Paris ATP Open Castilla y Leon - Segovia Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Brisbane International - Brisbane Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Moselle Open - Metz U.S. Men's Clay Court Championships - Houston Topshelf Open - 's-Hertogenbosch Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Moselle Open - Metz Open 13 Provence - Marseille Heineken Open - Auckland Rakuten Japan Open - Tokyo Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 If Stockholm Open - Stockholm Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, World Group, SF, ESP-USA, 4-1 Open 13 - Marseille Valencia Open - Valencia Davis Cup, World Group, 1R, USA-SUI 4-1 Millennium Estoril Open - Estoril Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Ricoh Open - 's-Hertogenbosch Apia International - Sydney AEGON Championships - London Davis Cup, Group II, 1R, IRL-LUX 2-3 AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Citrix Tennis Championships - Delray Beach Heineken Open - Auckland Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Adidas International - Sydney If Stockholm Open - Stockholm Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Swiss Indoors Basel - Basel Tennis Masters Series - Paris The Stella Artois Grass Court Championships - London Davis Cup, Group II, PO, LUX-GEO 5-0 Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow ATP Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Sunrise Challenger Sybase Open - San Jose Mercedes-Benz Cup - Los Angeles Colonial Classic - Kooyong Brisbane International - Brisbane Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Jersey Challenger Telecom Italia Masters - Rome AAMI Classic - Kooyong Garanti Koza Sofia Open - Sofia Vancouver Challenger Tennis Masters Series - Hamburg Qatar Open - Doha Tennis Masters Series - Madrid Abierto Mexicano - Los Cabos Milan Indoors - Milan International Tennis Championships - Delray Beach Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - London Olympics - Rio de Janeiro Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Open Sud de France - Montpellier U.S. Men's Clay Court Championships - Houston Sony Open Tennis - Miami Open de Moselle - Metz Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Mutua Madrid Open - Madrid The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Salem Open - Hong Kong Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati China Open - Beijing Mercedes-Benz Cup - Los Angeles BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Open 13 - Marseille Estoril Open - Estoril Portugal Open - Oeiras Campbells Hall of Fame Tennis Championships - Newport Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Madrid Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, World Group, QF, USA-CHI 3-2 Capitala World Tennis Championship Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, 1R, CHI-USA 1-4 Colonial Classic - Kooyong